adversary on (something)

Translations
оппонент по (чему-либо)
She proved to be a tough adversary on the debate team.
Она оказалась серьезным оппонентом в команде дебатов.